Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

deVertexBuffer Member List

This is the complete list of members for deVertexBuffer, including all inherited members.
AddSubVBuffer(deSubVertexBuffer *SubVB)deVertexBuffer
AddVertexShader(void *ShaderData, long ShaderSize)deVertexBuffer
AllocateIndexSpace(deSubVertexBuffer *SubVB, long Length, long &StartIndex, deBoolean resize=deFALSE)deVertexBuffer
AllocateVertexSpace(deSubVertexBuffer *SubVB, long Length, long &StartVertex, deBoolean resize=deFALSE)deVertexBuffer
BindDataBuffer(IdeVertexBuffer *DataBuffer)deVertexBuffer [virtual]
BUFFER_COUNT enum valueIdeVertexBuffer
BUFFER_DATACOUNT enum valueIdeVertexBuffer
BUFFER_DATAFLOAT enum valueIdeVertexBuffer
BUFFER_DATAFLOAT2 enum valueIdeVertexBuffer
BUFFER_DATAFLOAT3 enum valueIdeVertexBuffer
BUFFER_DATAFORCE_32BIT enum valueIdeVertexBuffer
BUFFER_DATALONG enum valueIdeVertexBuffer
BUFFER_DATASHORT enum valueIdeVertexBuffer
BUFFER_DIFFUSE enum valueIdeVertexBuffer
BUFFER_FORCE_32BIT enum valueIdeVertexBuffer
BUFFER_INDICES16 enum valueIdeVertexBuffer
BUFFER_INDICES32 enum valueIdeVertexBuffer
BUFFER_NORMAL enum valueIdeVertexBuffer
BUFFER_POSITION enum valueIdeVertexBuffer
BUFFER_SPECULAR enum valueIdeVertexBuffer
BUFFER_TEXTURECOORDS0 enum valueIdeVertexBuffer
BUFFER_TEXTURECOORDS1 enum valueIdeVertexBuffer
BUFFER_TEXTURECOORDS2 enum valueIdeVertexBuffer
BUFFER_TEXTURECOORDS3 enum valueIdeVertexBuffer
BUFFER_TEXTURECOORDS4 enum valueIdeVertexBuffer
BUFFER_TEXTURECOORDS5 enum valueIdeVertexBuffer
BUFFER_TEXTURECOORDS6 enum valueIdeVertexBuffer
BUFFER_TEXTURECOORDS7 enum valueIdeVertexBuffer
BufferDataType enum nameIdeVertexBuffer
BufferExists(BufferType Type) constdeVertexBuffer [virtual]
BufferType enum nameIdeVertexBuffer
BUFFERTYPE_COUNT enum valueIdeVertexBuffer
BUFFERTYPE_FORCE_32BIT enum valueIdeVertexBuffer
BUFFERTYPE_REAL enum valueIdeVertexBuffer
BUFFERTYPE_SUB enum valueIdeVertexBuffer
CalcTriCount()deVertexBuffer [virtual]
IdeVertexBuffer::Claim()=0IdeRefCountBase [pure virtual]
deRefCountBase::Claim()deRefCountBase [inline, virtual]
CopyInternalData(const deVertexBuffer &SourceVertexBuffer)deVertexBuffer [private]
CreateBuffer(BufferType Type, deBoolean Clear)deVertexBuffer [virtual]
deRefCountBase()deRefCountBase [inline, protected]
DestroyBuffer(BufferType Type)deVertexBuffer [virtual]
DestroyVertexShader()deVertexBuffer
deVertexBuffer()deVertexBuffer
deVertexBuffer(const IdeVertexBuffer &S)deVertexBuffer
DirtyBuffer(BufferType Type)deVertexBuffer [virtual]
DirtyBuffer(BufferType Type, deSubVertexBuffer *SubVBCaller)deVertexBuffer
FillBuffer(BufferType Type, const void *Buffer, long StartEntry, long EntryCount)deVertexBuffer [virtual]
GetBoundDataBuffer() constdeVertexBuffer [virtual]
GetBuffer(BufferType Type) constdeVertexBuffer [virtual]
GetBufferDataType(BufferType Type, long *Size) constdeVertexBuffer [virtual]
GetDriverBuffer(long ID, long *BufferUpdateList) constdeVertexBuffer [virtual]
GetDynamicStatusIndex() constdeVertexBuffer [virtual]
GetDynamicStatusVertex() constdeVertexBuffer [virtual]
GetIndexCount() constdeVertexBuffer [virtual]
GetIndexStart() constdeVertexBuffer [virtual]
GetParentBuffer() constdeVertexBuffer [virtual]
GetRenderType() constdeVertexBuffer [virtual]
GetTriCount() constdeVertexBuffer [virtual]
GetVBufferType() constdeVertexBuffer [virtual]
GetVertexCount() constdeVertexBuffer [virtual]
GetVertexShader(long *ShaderSize) constdeVertexBuffer
GetVertexStart() constdeVertexBuffer [virtual]
Lock()deVertexBuffer [virtual]
m_BufferdeVertexBuffer [private]
m_ChildBuffersdeVertexBuffer [private]
m_DataBufferdeVertexBuffer [private]
m_DriverBufferdeVertexBuffer [private]
m_DynamicIndexdeVertexBuffer [private]
m_DynamicVertexdeVertexBuffer [private]
m_HasChildrendeVertexBuffer [private]
m_IndexCountdeVertexBuffer [private]
m_IndexUsersdeVertexBuffer [private]
m_LockeddeVertexBuffer [private]
m_RenderTypedeVertexBuffer [private]
m_TriCountdeVertexBuffer [private]
m_UnusedIndicesdeVertexBuffer [private]
m_UnusedVerticesdeVertexBuffer [private]
m_VertexCountdeVertexBuffer [private]
m_VertexUsersdeVertexBuffer [private]
m_WantsBufferdeVertexBuffer [private]
operator=(const IdeVertexBuffer &S)deVertexBuffer [virtual]
IdeVertexBuffer::Release()=0IdeRefCountBase [pure virtual]
deRefCountBase::Release()deRefCountBase [inline, virtual]
RemoveSubVBuffer(deSubVertexBuffer *SubVB)deVertexBuffer
RENDER_COUNT enum valueIdeVertexBuffer
RENDER_FORCE_32BIT enum valueIdeVertexBuffer
RENDER_LINELIST enum valueIdeVertexBuffer
RENDER_LINESTRIP enum valueIdeVertexBuffer
RENDER_POINTLIST enum valueIdeVertexBuffer
RENDER_TRIANGLEFAN enum valueIdeVertexBuffer
RENDER_TRIANGLELIST enum valueIdeVertexBuffer
RENDER_TRIANGLESTRIP enum valueIdeVertexBuffer
RenderType enum nameIdeVertexBuffer
SetBufferSize(long EntryCount, deBoolean IndicesNotVertices=deFALSE)deVertexBuffer [virtual]
SetDriverBuffer(long ID, void *Buffer, IdeDriver *Driver)deVertexBuffer [virtual]
SetDynamicStatus(deBoolean Vertex, deBoolean Index)deVertexBuffer [virtual]
SetRenderType(RenderType Type)deVertexBuffer [virtual]
Unlock()deVertexBuffer [virtual]
VBufferType enum nameIdeVertexBuffer
~deRefCountBase()deRefCountBase [inline, protected, virtual]
~deVertexBuffer()deVertexBuffer [protected]
~IdeRefCountBase()IdeRefCountBase [inline, protected, virtual]
~IdeVertexBuffer()IdeVertexBuffer [inline, protected, virtual]

Generated on Mon Sep 12 20:18:44 2005 for Destiny3D by doxygen1.3-rc3